History
History
Synonyms
UK
US
Meaning:
embark

to go, put or take (passengers etc)

get on transportation object

TAKE ON BOARD as in Wiktionary
TAKE ON BOARD as in Wikipedia